.rj_sort_wp {
    @include margin(31px,top);
    position: relative;
    width: 100%;
    @include flex;
    @include flex-justify(center);
    background-color: $color-white;
    .rj_sort_tab {
        width: 1200px;
        height: 40px;
        line-height: 40px;
        background:rgba(245,245,245,1);
        color: #646464;
        font-size: 12px;
        position: relative;
        @include border(1px,$border-gary);
        .rj_sort_item {
            display: inline-block;
            width: 77px;
            text-align: center;
            //@include border-only(1px,left,$border-gary);
            //@include border-only(1px,right,$border-gary);
            &:hover {
                cursor: pointer;
            }
        }
        .rj_arrow_icon::after {
            content: '';
            background: url("~@assets/arrowdown1.png");
            display: inline-block;
            width: 7px;
            height: 11px;
            position: relative;
            top: 1px;
            right: -4px;
        }
        
        .rj_active {
            color: $color-white;
            background: $main-theme;
        }
        .rj_sort_item_active {
            @extend .rj_active;
            &:after {
                content: '';
                background: url("~@assets/arrowdown.png");
                display: inline-block;
                width: 7px;
                height: 11px;
                position: relative;
                top: 1px;
                right: -4px;
            }
        }
        .rj_f-r {
            float: right;
            cursor: pointer;
        }
        
        .rj_sort_right {
            padding: 0 30px;
            em {
                color: $color-main;
            }
        }
        
        .rj_national {
            @extend .rj_f-r;
            padding: 0 20px;
            &::after {
                content: '';
                background: url("~@assets/godown.png");
                display: inline-block;
                width: 10px;
                height: 6px;
                position: relative;
                top: -1px;
                right: -4px;
            }
        }

        .rj_national2{
            position: absolute;
            top:20px;
            right: 126px;
            display: flex;
            width: 100px;
            background-color: palegoldenrod;
        }

    }
}

